<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="500px" width="500px" viewBox="0 0 100 100">

  <defs>
    <mask id="mask_circle">
      <circle cx="50" cy="50" r="50" fill="white"/>
      <circle cx="50" cy="50" r="12" fill="black"/>
    </mask>
    <linearGradient x1="20" y1="60" x2="60" y2="40" id="Gradient" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#666666;stop-opacity:1" offset="0" />
      <stop style="stop-color:#cccccc;stop-opacity:1" offset="1" />
    </linearGradient>
  </defs>

  <circle cx="50" cy="50" r="46" style="fill:url(#Gradient);stroke:#222222;stroke-width:2" mask="url(#mask_circle)"/>
  <circle cx="50" cy="50" r="12" fill="none" stroke="#222222" style="stroke-width:2" />
  <path style="fill:#222222;fill-rule:evenodd;stroke:none" d="m 28,65 0,4 3,0 0,15.5 -3,0 0,4 10,0 0,-4 -3,0 0,-15.5 3,0 0,-4 z m 27,7.5 3,-3 c -4,-6 -13,-6, -16,0 c -2,5 0,8 6.5,9 c 9,1 4,12 -4.5,3 l -3,3 c 4,6 13,6, 16,0 c 2,-5 0,-8 -6.5,-9 c -9,-1 -4,-12 4.5,-3 z m 13,-7.5 a 9,12 0 1 0 0.1 0 z m 0,4 a 5,8 1 1 0 0.1 0 z "/>
</svg>
